home *** CD-ROM | disk | FTP | other *** search
/ ADA Programming Guide / ADA Programming Guide.iso / ada_gwu / segmentp.h < prev    next >
C/C++ Source or Header  |  1996-01-30  |  1KB  |  35 lines

  1. /*
  2.  * Copyright (C) 1985-1992  New York University
  3.  * 
  4.  * This file is part of the Ada/Ed-C system.  See the Ada/Ed README file for
  5.  * warranty (none) and distribution info and also the GNU General Public
  6.  * License for more details.
  7.  
  8.  */
  9.  
  10. #ifdef MACHINE_CODE
  11. void print_data_segment();
  12. #endif
  13. void segment_append(Segment, Segment);
  14. void seg_check(Segment);
  15. void segment_empty(Segment);
  16. void segment_free(Segment);
  17. int segment_get_int(Segment, int);
  18. unsigned int segment_get_pos(Segment);
  19. unsigned int segment_get_maxpos(Segment);
  20. int segment_get_off(Segment, int);
  21. void segment_put_byte(Segment, int);
  22. void segment_put_const(Segment, Const);
  23. void segment_put_int(Segment, int);
  24. void segment_put_long(Segment, long);
  25. void segment_put_off(Segment, int, int);
  26. void segment_put_real(Segment, double);
  27. void segment_put_ref(Segment, int, int);
  28. void segment_put_word(Segment, int);
  29. void segment_set_pos(Segment, unsigned, unsigned);
  30. Segment template_new(int, int, int, int **);
  31. unsigned int PC();
  32. #ifdef DEBUG
  33. void zpseg(Segment);
  34. #endif
  35.